package cn.com.fssg.platform.base.handler;

import org.activiti.engine.task.Task;

import java.util.List;

/**
 * task自定义操作处理器接口
 * @author kinta
 */
public interface TaskHandler {
    /**
     * 流程提交前
     * @param task
     * @return
     */
    boolean beforeSubmit(Task task);

    /**
     * 流程提交后
     * @param oldTask
     * @param newTasks
     * @return
     */
    boolean afterSubmit(Task oldTask, List<Task> newTasks);
}
